/**
 * KAYO APPLIANCE CHAINS.
 * Copyright (c) 2016-2016 All Rights Reserved.
 */
package com.leku.video.constants;

import java.util.HashMap;
import java.util.Map;

/**
 * 功能描述: 数据库常量类
 *
 * @author suiying
 * @created 2017年10月2日
 * @version 1.0.0
 */
public class DataSourceConstant {

	private DataSourceConstant() {

	}

	/**
	 * 影视数据库列表
	 */
	public static final Map<String, String> VIDEO_DATASOURCE = new HashMap<String, String>();

	static {
		VIDEO_DATASOURCE.put(AppConstant.APP_USTV, "eavideos");
		VIDEO_DATASOURCE.put(AppConstant.APP_TJTV, "tjvideos");
		VIDEO_DATASOURCE.put(AppConstant.APP_RJTV, "rjvideos");
		VIDEO_DATASOURCE.put(AppConstant.APP_YSDQ, "cnvideos");
		VIDEO_DATASOURCE.put(AppConstant.APP_HJTV, "hjvideos");
	}

	/**
	 * 
	 * 功能描述: 根据应用编码获取对应数据库
	 *
	 * @param appCode
	 * @return
	 * @see [相关类/方法](可选)
	 * @since [产品/模块版本](可选)
	 */
	public static String videoDataSource(String appCode) {

		return VIDEO_DATASOURCE.get(appCode);
	}

	/**
	 * 
	 * 功能描述:获取管理数据库
	 *
	 * @return
	 * @see [相关类/方法](可选)
	 * @since [产品/模块版本](可选)
	 */
	public static String manageDataSource() {

		return "manage";
	}
	/**
	 * 
	 * 功能描述:获取ubv数据库
	 *
	 * @return
	 * @see [相关类/方法](可选)
	 * @since [产品/模块版本](可选)
	 */
	public static String ubvDataSource() {

		return "ubv";
	}
}
